خرید بک لینک

 تاريخچه وب

 
 در موسسه سرن (مركز تحقيقات هسته اى اروپا)، دانشمندى به نام تيم برنرزلى گسترش اتصال درونى رايانه هاى دنيا را مطرح كرد و پيش بينى كرد كه در آينده بتوان به تمام اطلاعات و فايل هاى مرتب مربوط به فيزيك دسترسى يافت.
 
اولين برنامه كاربردى طراحی  فرامتن (HyperText) منتشر شد و در به همراه روبرت كايليائو براى شروع كار پروژه اى را ايجاد كرد كه از طريق شبكه رايانه اى دستيابى به فرامتن (HyperText) را فراهم مى كرد. پروژه اى به نام «تار عنكبوتى وب» كه شامل شبكه اى از پيوندها بود. در واقع هدف اصلى آن، اشتراك مسائل تحقيقاتى و همكارى ميان فيزيكدانان در نقاط مختلف بود.
 
معرفى گرديد. شبكه جهانى وب يكى از جديدترين خدمات اطلاع رسانى در اينترنت است كه نسبت به ديگر ابزارها و خدمات اينترنت به سرعت در حال رشد و گسترش است و بسيارى از صاحب نظران عقيده دارند كه ظهور شبكه جهانى وب با قابليت ارائه تصاوير گرافيكى رنگى، فيلم، صوت و متن همراه با پيوندهاى فرامتنى مهمترين دليل رشد روزافزون استفاده از اينترنت است، به طورى كه مشتاقان به كارگيرى وب به سرعت در حال افزايش اند.
 
 سايت وب بر روى اينترنت قابل دسترسى بود در حالى كه اين ميزان تا ماه ژوئن سالسايت وب رسيد. همچنين طبق برآورد شركت ديناكوئست تا پايان سال ميليون رايانه به اينترنت متصل شد
 
CER وب را براى استفاده به طور رايگان آزاد اعلام كرد. وب جذب كاربران در خارج از دنياى آموزشى را نيز آغاز كرده است. سازمان سرن، وب را در اختيار علاقه مندان به آن قرار داده است..
 
در ادامه به تحليل روند رشد اينترنت در کل جهان مي پردازيم :
 
به نقل از سايت روابط عمومي
 
 
کاربران اينترنت در جهان را اينگونه معرفي مي نمايد:
آمار کاربران اينترنت در جهان به تفکيک قاره و کشور را از سايت Inteet World Stats ببينيد:
* کل جميعت جهان تا سال 2006 : 6,499,697,060 نفر
* تعداد کاربران اينترنت طراحی در سطح جهان : 1,022,863,307 نفر (يعني حدود 15.2 %)
* زبان اول کاربران اينترنت : انگليسي 30.6 %
 
و در ادامه در نمودار زير روند رو به رشد اينترنت را در ايران مشاهده مي کنيد :
 
روند رشد کاربران در ايران 
 وب چيست ؟
نويسنده: سولماز اوجاقي 
گاهي وب را با اينترنت جاي همديگر استفاده مي شود . اينترنت اصطلاحي قديمي تر مي باشد به مفهوم شبکه جهاني دسترسي همگاني مي باشد که قبل از وب براي اتصال تلفن ها و سرورها به کار برده مي شد اما وب شبکه ايي از سرورها و کامپيوتر هاي به هم متصل شده اند که طبق يک سري پروتکل ها يا قرارداد هاي عمومي دسترسي ِ عموم را به صفحات مختلف امکان مي بخشند .
 
وب يا World Wide Web که به اختصار WWW,W3 نيز نامبرده مي شوند ، قسمتي از اينترنت است که محيطي ايجاد مي کند که مي توان به صدا ، تصوير ، انيمشن و متن نيز بهره برد .
وب يکي از خدمات روي اينترنت است مانند پست الکترونيکي . وب مخفف website مي باشد .
 
 
World Wide Web ! 
 
 
پس اينترنت شبکه ايي عظيم از کامپيوترها است که خدماتي روي انها ارائه مي شود که يکي از آنها وب مي باشد که امکان مشاهده صفحات مختلفي را با استانداردهاي مشخص (همچون HTTP ) انجام مي دهد که خدماتي همچون رفتن به صفحات مختلف ديگر ، پست الکترونيکي و .. را براي ما به ارمغان دارد . 
خدمات ديگر روي اينترنت که اينجا تنها به آنها اشاره مي شود ، همچون Telnet, gopher, FTP که جاي مناسب به آنها نيز خواهيم پرداخت .
اصطلاح ديگري که شايد با آن برخورد کنيد ، سرويس گيرنده / سرويس دهنده (Client / Server) مي باشد.
در اينترنت به طور کلّي مي توان همه? رايانه ها را به دو دسته تقسيم کرد. سرويس گيرنده / سرويس دهنده (Client / Server).
سرويس دهندگان، خدماتي را (مانند وب و FTP) براي سايرين فراهم مي کنند و سرويس گيرندگان، نيز براي دست يابي به اين خدمات، به سرويس دهندگان وصل مي شوند. 
يک رايانه? سرويس دهنده مي تواند چند سرويس را فراهم کند. براي مثال روي يک سرويس دهنده، يک نرم افزار وب سرور و ميل سرور نصب کنيم.
 
 
• وب، نه اينترنت
امروزه كاربران كامپيوتر سراسر جهان به استفاده از وب و اطلاعات گرافيكى آن گرايش دارند. از اين روى، اكثر رسانه ها، اكثر كاربران كامپيوتر، و حتى بسيارى از مشاغل وصل-خط از اصطلاح «وب جهان پهنا» و «اينترنت» به يك معنى استفاده مى كنند.
 
اما وب فقط بخشى از اينترنت بزرگ است. چون اينترنت شامل Telnet،FTPو حوزه هاى ديگر و همچنين كابل ها، كامپيوترها، و سيم هاى خود شبكه نيز مى شود. وب در بالاى اينترنت قرار دارد و در واقع رابط اينترنت است. يك قرارداد مخصوص اينترنت قرارداد يا پروتكل HTTP، است و اين پروتكل است كه استفاده از وب را در اينترنت ممكن مى ند. مهمترين هدف اينترنت آن است كه كاربران بتوانند از اطلاعات ذخيره شده در كامپيوتر كاربر ديگر بهره بگيرند. وب يك روش جذاب براى بهره گيرى از اطلاعات ذخيره شده در كامپيوترهاى خدمات دهنده (Server) پراكنده شده در اينترنت است.
خدمات دهنده هاى FTP، Telnet و ساير خدمات دهنده ها هستند. در واقع، بعضى از شركت ها از يك كامپيوتر براى چند پروتكل مبادله داده هاى مختلف بهره مى گيرند. تنها اختلاف بين خدمات دهنده FTP و خدمات دهنده وب در نرم افزار سازگار با HTTP است كه مى تواند اطلاعات را با برنامه مرورگر مبادله كند.
بسيارى از خدمات دهنده هاى وب رده پايين از انواع پى سى هاى مبتنى بر پردازنده هاى اينتل هستند، در حالى كه خدمات دهنده هاى رده متوسط اغلب كامپيوترهاى قدرتمند هستند. خدمات دهنده هاى وب رده بالا معمولاً كامپيوترهاى يونيكس هستند و مى توانند مقدار انبوهى از ترافيك مرتبط با وب را اداره كنند.
خدمات دهنده هاى وب و مرورگرهاى وب با استفاده از HTTP با يكديگر ارتباط برقرار مى كنند تا بتوانند داده هاى وب را كه خود به زبان HTML نوشته شده اند مبادله كنند. برنامه مرورگر مى تواند قطعات نوشته شده به اين زبان را تفسير كند و بعد صفحه مرتبط با آن را  طراحی به نمايش درآورد. رمز وب، در فراپيوندهاى موجود در دل كدهاى HTML است. بنيان وب بر فلسفه فراپيوندها استوار است. هر كلمه يا تصويرى در هر صفحه وب مى تواند يك رابط به يك سند ديگر باشد. دسترسى به اطلاعات در FTP يا Telnetيا هر دو پروتكل مبادله اطلاعات ديگر اينترنت به اين سادگى نيست.
وب يك برنامه در حال تغيير و تكامل است و از نقش اوليه خود در ارتباطات دانشگاهى پا فراتر نهاده و براى نشر انواع اطلاعات به شكل جالب توجه براى مخاطبان اينترنت، در نظر گرفته شده است. براى كاربران جديد اينترنت، وب يك رابط چندمنظوره برنامه هاى كاربردى شبكه است كه مرز ميان آنها را پنهان ساخته است. رشد و گسترش كاربرد وب به دليل قابل استفاده بودن در محيط چند رسانه اى همچنان ادامه دارد.
 
 
 
 
شبکه اي از کامپيوتر ها 
 آشنايي اوليه با دنياي اينترنت
نويسنده: سولماز اوجاقي 
چگونه تعريف کردن اين موضوع ِ به ظاهر بسيار واضح و ساده و در عين حال پشت صحنه ايي پر از عوامل پشت صحنه ، مدتي ذهن مرا مشغول کرده بود تا براي شما عزيزان به چه روش و سياقي اين موضوع را توضيح دهم .
 
فکر مي کنم که اول بايد يک ذهنيت در ذهن خواننده ايجاد کنم تا بعد به توضيحات ِ کامل بپردازم از جمله : وب چيست؟ تاريحچه وب به چه ترتيبي مي باشد ؟ ورود وب در ايران و تاثيرات آن ...
 
در اول امر خوب است بدانيد که هدف ، ايجاد ارتباط کامپيوترها براي دسترسي به اطلاعات دانشگاهي بوده است. پس در وب ، در ايتداي امر ، ايجاد يک شبکه يا اتصالي بين کامپيوتر بوده است تا به هدف مورد نظر برسيم .
 
پس هدف ، اتصال و اشتراک اطلاعات بوده است ، حال در اين قسمت ، کاري به چگونگي اين اتصالات نداريم. پس در روند جهاني شدن و تبادل اطلاعات مابين نقاط مختلف جهان ، جاي اين شبکه خالي بود پس شبکه هاي محلي در ابتداي امر در محل هاي کوچک براي دانشگاه ها و در ادامه اتصال اين شبکه هاي کوچک و تشکيل ِشبکه هاي گسترده ، گسترش پيدا کردند . پس اگر هر کامپيوتر يا شبکه هاي محلي را گره هايي در نظر بگيريم کاملا اصطلاح " تار عنکبوتي وب" برايمان مشهود خواهد بود ( البته اگر تارهاي عنکبوت را در نظر بياريد !)
 
وقتي که وب به عموم معرفي شد ، استقبال عظيمي از آن به عمل آمد و در حالت کلي تر اينترنت روز به روز گسترش پيدا کرد تا جايي که الآن در اقصي نقاط جهان از آن با کمترين هزينه ممکن استفاده مي کنند .
 
پس در کل بايد بگويم که اين شبکه جهاني ، وسيله ايي براي اتصال کامپيوتر ها يا انسانها در سرتا سر جهان بوده است تا تبادل نوشته ها و اطلاعات مختلف ممکن شود در مدل معروفي وب را به اين صورت نشان مي دهند. 
 

برچسب: طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده: ali تاريخ: يکشنبه 30 تير 1392 ساعت: 14:06

 اتحاد جماهير شوروي آن زمان موشکي با نام «اسپونيک» (Spotnik) را به فضا مي فرستد و نشان مي دهد داراي قدرتي است که مي تواند شبکه هاي ارتباطي آمريکا را توسط موشک هاي بالستيک و دوربرد خود از بين ببرد. آمريکايي ها در پاسخگويي به اين اقدام روس ها، موسسه پروژه هاي تحقيقي پيشرفته “ARPA” را به وجود آوردند. هدف از تاسيس چنين موسسه اي پژوهش و آزمايش براي پيدا کردن روشي بود که بتوان از طريق خطوط تلفني، کامپيوترها را به هم مرتبط نمود. به طوري که چندين کاربر بتوانند از يک خط ارتباطي مشترک استفاده کنند. در اصل شبکه اي بسازند که در آن داده ها به صورت اتوماتيک بين مبدا و مقصد حتي در صورت از بين رفتن بخشي از مسيرها جابه جا و منتقل شوند. در اصل هدف “ARPA” ايجاد يک شبکه اينترنتي نبود و فقط يک اقدام احتياطي در مقابل حمله احتمالي موشک هاي اتمي دوربرد بود. هر چند اکثر دانش امروزي ما درباره شبکه به طور مستقيم از طرح آرپانت “ARPPA NET” گرفته شده است. شبکه اي که همچون يک تار عنکبوت باشد و هر کامپيوتر ان از مسيرهاي مختلف بتواند با همتايان خود ارتباط دااشته باشد واگر اگر يک يا چند کامپيوتر روي شبکه يا پيوند بين انها از کار بيافتاد بقيه باز هم بتوانستند از مسيرهاي تخريب نشده با هم ارتباط بر قرار کنند. طراحی وب سایت 

اين ماجرا با وجودي که بخشي از حقايق به وجود آمدن اينترنت را بيان مي کند اما نمي تواند تمام واقعيات مربوط به آن را تشريح کند. بايد بگوييم افراد مختلفي در تشکيل اينترنت سهم داشته اند آقاي “Paul Baran” يکي از مهمترين آنهاست. آقاي باران که در دوران جنگ سرد زندگي مي کرد مي دانست که شبکه سراسري تلفن آمريکا توانايي مقابله با حمله اتمي شوروي سابق را ندارد. مثلا اگر رييس جمهور وقت آمريکا حمله اتمي متقابل را دستور دهد، بايد از يک شبکه تلفني استفاده مي کرد که قبلا توسط روس ها منهدم شده بود. در نتيجه طرح يک سيستم مقاوم در مقابل حمله اتمي روس ها ريخته شد.آقاي باران (Baran) تشکيل و تکامل اينترنت را به ساخت يک کليسا تشبيه کرد و معتقد بود، طي سال هاي اخير هر کس سنگي به پايه ها و سنگ هاي قبلي بنا اضافه مي کند و انجام هر کاري وابسته به کارهاي انجام شده قبلي است. بنابراين نمي توان گفت، کدام بخش از کار مهمترين بخش کار بوده است و در کل پيدايش اينترنت نتيجه کار و تلاش گروه کثيري از دانشمندان است. داستان پيدايش اينترنت با افسانه و واقعيت در هم آميخته شده است.
در اوايل دهه ?? ميلادي آقاي باران طي مقالاتي پايه کار اينترنت امروزي را ريخت. اطلاعات و داده ها به صورت قطعات و بسته هاي کوچکتري تقسيم و هر بسته با آدرسي که به آن اختصاص داده مي شود به مقصد خاص خود فرستاده مي شود. به اين ترتيب بسته ها مانند نامه هاي پستي مي توانند از هر مسيري به مقصد برسند. زيرا آنها شامل آدرس فرستنده و گيرنده هستند و در مقصد بسته ها مجددا يکپارچه مي شوند و به صورت يک اطلاعات کامل درمي آيند.
آقاي باران (Baran) طي مقالاتي اينچنيني ساختمان و ساختار اينترنت را پيش گويي کرد. او از کار سلول هاي مغزي انسان به عنوان الگو استفاده کرد، او معتقد بود: وقتي سلول هاي مغزي از بين بروند، شبکه عصبي از آنها ديگر استفاده نمي کند و مسير ديگري را در مغز انتخاب مي کند. از ديدگاه وي اين امکان وجود دارد که شبکه اي با تعداد زيادي اتصالات براي تکرار ايجاد شوند تا در صورت نابودي بخشي از آن، 
ولي آقاي باران (Baran) بنابر دلايلي حاضر با همکاري با نيروي هوايي آمريکا نشد. در اين ميان دانشمندي با نام تيلور (Tailon) وارد موسسه آرپا (ARPA) شد. او مستقيما به آقاي هرتسفلد رييس موسسه پيشنهاد کرد: (ARPA) آرپا هزينه ايجاد يک شبکه آزمايشي کوچک با حداقل چهار گره را تامين کند که بودجه آن بالغ بر يک ميليون دلار مي شد. با اين پيشنهاد تيلور تجربه اي را آغاز کرد که منجر به پيدايش اينترنت امروزي شد. او موفق شد در سال ????، دو کامپيوتر را در شرق و غرب آمريکا به هم متصل کند. با اين اتصال انقلابي در نحوه صدور اطلاعات در دنياي ارتباطات رخ داد که نتيجه آن را امروز همگي شاهد هستيم. طراحی وب سایت  اين شبکه به بسته هايي (packet) از داده ها که به وسيله کامپيوترهاي مختلف ارسال مي شدند اتکا داشت. پس از انکه ازمايشها سودمندي انرا مشخص کردند ساير بخش هاي دولتي و دانشگاهها پژوهشي تمايل خود را به وصل شدن به ان اعلام کردند . ارتباطات الکترونيکي به صورت روشي موثر براي دانشمندان و ديگران به منظور استفاده مشترک از داده ها در امد. در همان زمان که ARPAnet در حال رشد بود تعدادي شبکه پوشش محلي (LAN) در نقاط مختلف آمريکا به وجود امد. مديران LANها نيز به وصل کردن کامپيوترهاي شبکه هاي خود به شبکه هاي بزرگتر اقدام کردند . پروتوکل اينترنت ARPAnet IP زبان استاندارد حکمفرما براي برقراري ارتباط کامپيوترهاي شبکه هاي مختلف به يکديگر شد.تاريخ تولد اينترنت به طور رسمي اول سپتامبر ???? اعلام شده است. زيرا که اولين “IMP” در دانشگاه “UCLA” واقع در سانتاباربارا در اين تاريخ بارگذاري شده است.
 

برچسب: طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده: ali تاريخ: يکشنبه 23 تير 1392 ساعت: 14:55

 Begiers' Guide to Web Design with WordPress

 
Start your freelance career in web design with this course!
 
Overview
What's included?
Preview
Reviews
 
 
Do you want to lea how to use WordPress for web design? Do you want to start a freelance career in web design, but thought you couldn't because you're not a developer? Did you know that over 13% of the 1,000,000 biggest websites on the inteet run on WordPress? Whether you've been dreaming about designing your own website (and saving yourself some money), or starting your own business, this course if for you! It's a begier's guide to leaing how to become a web designer specializing in WordPress, and also other fundamentals such as: what web hosting is, why Firefox is a web designer's best friend, and even how to edit images!
 
The course is is made up of 7 easy-to-follow lessons, including articles, video tutorials, and interaction! You'll get your interactive practice time through simple homework plans where you'll actually try doing what you've leaed in the tutorials. My objective is to make web design easy to understand, and I use real-world analogies to explain technical jargon to help you make sense of some of the fundamental concepts you need to understand in order to be a successful web designer.
 
 
 
What you'll lea
Setting up hosting
Installing WordPress
How to edit images
 
Who should do this
If you're interested in leaing how to start designing websites and/or blogs with the WordPress platform, and you've never done any kind of web design, then this course is definitely for you!
 
The only prerequisites that you need are: knowing how to use a computer, installing and ruing programs and applications, and using the inteet (which must be true since you're here reading this!), and also, you must have an interest in leaing how to design websites and/or blogs!
 

برچسب: طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده: ali تاريخ: چهارشنبه 19 تير 1392 ساعت: 12:39

 گزينشکرها (selectors)

 
 
در اين جلسه از آموزش css با ساير گزينشگرهايي که در Css3 معرفي شده اند صحبت خواهيم کرد.
اگر دومين پست از آموزش css را خوانده ايد، با هم درمورد گزينشکرها صحبت کرديم
 
 
کد html زير را در نظر بگيريد
1
<ul>
2
 <li>Lang
3
 <ul>
4
 <li>HTML</li>
5
 <li>CSS</li>
6
 <li>Javascript</li>
7
 </ul>
8
 </li>
9
 
10
<li>CMS
11
 <ul>
12
 <li>Wordpress</li>
13
 <li>Joomla</li>
14
 <li>Drupal</li>
15
 </ul>
16
 </li>
17
</ul>
حال اگر بخواهيم به هر يک از اين گزينه ها يک رنگ متفاوت اختصاص دهيم، چه ميکرديم؟ حتما براي هر يک class تعريف مي کرديم و رنگ مورد نظر را انتخاب مي کرديم. خب اين روش درست است اما اگر ندانيم class آن چيست چطور؟ اگر سايت دايناميک باشد، و اين اطلاعات بعدا اضافه شود به طوريکه نميتوان براي آن ها class تعريف کرد؟؟ در اين صورت بايد از کلاس هاي کاذب توارثي استفاده کنيم.
کلاس هاي کاذب توارثي موجود در css به ترتيب اين ها هستند :
nth-child(n)
nth-last-child(n)
first-child
last-child
حال به تعريف دقيقتر اين کلاس هاي کاذب مي پردازيم :
 
nth-child(n) و nth-last-child(n)
 
 
nth-child(n) : با استفاده از اين کلاس کاذب مي توان براي تک تک المنت هاي يک صفحه وب، بدون استفاده از id يا class براي آن ها يک استايل متفاوت تعيين کنيم.
حرف n در داخل پرانتز يک عدد طبيعي است 1,2,3,...
اين عدد تعيين کننده چندمين فرزند از يک المنت پدر است
به طور مثال اولين تگ شماري 1 را دارد دومين شماره 2 و...
به کد css زير دقت کنيد تا متوجه شويد چگونه ميتوانيم به هر يک از li هاي کد html بالا استايل متفاوت دهيم.
1
ul li {
2
 color: blue;
3
 font: 24px tahoma;
4
 text-shadow: -1px 1px 1px #333;
5
}
6
 
7
ul li:nth-child(1){color: red;}
8
ul li:nth-child(2){color: green;}
9
ul li:nth-child(1) li:nth-child(1){color: orange;}
10
ul li:nth-child(1) li:nth-child(2){color: brown;}
11
ul li:nth-child(1) li:nth-child(3){color: pink;}
12
ul li:nth-child(2) li:nth-child(1){color: gray;}
 
 
کلاس کاذب nth-last-child(n) برعکس nth-child(n) عمل ميکند، به اين صورت که از اخر به شمارش المنت ها ميپرداز.
اگر nth-last-child را جايگزين nth-child در کد css بالا کنيم نتيجه کد به شکل زير خواهد بود.
 

برچسب: طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده: ali تاريخ: دوشنبه 17 تير 1392 ساعت: 17:48

 سريعترين و ساده ترين روش براي ساخت وب سايت خود را عملياتي را فقط در چند دقيقه است که نصب ورد پرس است که بستر هاي نرم افزاري رايگان وبلاگ نويسي. ورد پرس شما اجازه مي دهد براي دريافت رايگان از پيش ساخته شده وب سايت که شما برخي از جنبه هاي متمرکز نشان مي دهد مانند مطالب, منافع, فروش وب سايت شما و…. در اين مقاله ما در مورد مطبوعات واژه ها و منافع آن به طور مفصل مورد بحث.

 
پلت فرم هاي انعطاف پذير:
ورد پرس پلت فرم قدرتمند و قابل انعطاف که به شما کمک خواهد کرد براي ساختن وب سايت جديد خود را با سيستم مديريت محتوا است (سيستم مديريت محتوا). بسياري از مزاياي وجود دارد در مطبوعات با استفاده از کلمه bogging پلت فرم مانند نصب و راه اندازي سريع, خود به روز رساني, پلت فرم منبع باز, و تعداد زيادي از پلاگين در بانک اطلاعاتي, گزينه هاي بيشتر براي تم هاي وب سايت و غيره.
 
دسترسي سريع و آسان به نصب:
 
اگر شما مي خواهيد براي ايجاد يک وب سايت براي يک شرکت است که در حال اجرا کنترل پنل وب مستر cPanelX است, سپس شما مي توانيد دريافت کنيد “Fantastico د لوکس” در کنترل پنل خود و اگر بر روي آيکون کليک کنيد که شما به يک صفحه که شما مقدار زيادي از برنامه هاي مربوط به وب سايت خود را نشان مي دهد به کارگرداني. شما بايد به دنبال برخي از دستورالعمل ساده لينک خود را براي دريافت و نصب نرم افزار ورد پرس را در سايت خود. شما ممکن است خواسته شود برخي از اطلاعات کلي قبل از نصب کامل. در اين روش شما به راحتي مي توانيد نصب ورد پرس در وب سايت شما.
 
خود به روز رساني:
 
در آخرين نسخه, ورد پرس کردم تا به ويژگي هاي مختلف به ويژه به شما در انتخاب مورد نظر شما پلاگين وپ قابل فهم کمک, براي دريافت به روز رساني سيستم عامل و يا هر گونه به روز رساني ديگري در رابطه. شما مي توانيد بلافاصله مطلع اگر هر گونه ارتقاء وجود دارد براي شما. شما فقط به کليک بر روي لينک نياز به صورت خودکار نصب ارتقاء مورد نظر و به روز رساني.
 
برنامه منبع باز:
 
از آنجا که ورد پرس شده است در پي اچ پي ساخته شده, هر کسي که با استفاده از نرم افزار مي توانيد کد منبع آن را مشاهده. همچنين برنامه نويسان اجازه مي دهد تا به درون مجموعه قوانين کار براي بدست آوردن توابع مورد نياز و عمليات. نرم افزار همچنين داراي مستندات جامع در بالاي آن خواهد شد که هر شخصي با دانش کمي در پي اچ پي کمک به کار بر روي نسخه قديمي آن, تم ها و پلاگين بدون تلاش زيادي.
 
تم وب سايت:
 
بسياري از مردم ترجيح مي دهند براي استفاده از تم هاي سفارشي ورد پرس که به شما اجازه مي دهد نگاه از دامنه خود را تغيير دهيد, آپلود هر چيزي را به دامنه خود و براي تغيير احساس از وب سايت شما. بعضي از مردم ترجيح مي دهند تم وپ که هر دو نسخه پرداخت شده و رايگان. بيش از ???? تم وب سايت در دسترس هستند ، امروز است که مي تواند به طور مستقيم به وب سايت شما لود.
 
ويژگي هاي وب سايت هاي مطبوعاتي واژه:
 
اگر مي خواهيد هر قابليت هاي خاص براي وب سايت خود را سپس شما مي توانيد يک برنامه نويس براي ساخت ورد پرس پلاگين به گونه اي که آنها از توابع مورد نظر خود را به عنوان آرزوي خود را انجام استخدام انجام شود. در دسترس هستند تن از ورد پرس پلاگين در بانک اطلاعاتي ورد پرس وجود دارد امروز.
 
 
اگر شما مي خواهيد را انتخاب کنيد پلاگين در انجام وظايف مورد نظر خود را, فقط دانلود که پلاگين در, جدا کردن آن و سپس شما نياز به آپلود آن به هر دو شاخه قابل اعتماد در دايرکتوري. هنگامي که شما انجام داده اند اين, شما مي توانيد بطور مستقيم به صفحه مدير به آن را فعال. در اين راه مورد نظر خود را ويژگي هاي مي توان به راحتي به دست آورد.

برچسب: طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده: ali تاريخ: شنبه 15 تير 1392 ساعت: 15:36

 
 
زمانيکه از css براي استايل دهي به سايت هاي خود استفاده مي کنيد براي هر قسمت از سايت خود يک Border در نظر بگيريد به اين ترتيب به خودتان کمک مي کنيد تا به راحتي براي آن قسمت خاص استايل هاي مد نظرتان را بيافزايد وتاثير آن را مشاهده نماييد، تنها بايد به خاطر داشته باشيد که پس از اينکه کارتان با آن قسمت تمام شد(css موقتي)border اي را که افزوده ايد حذف نماييد. بياييد براي خود قسمتي از سايت را ياد آوري کنيم:
 
 
 
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Contact Us at Bubble Under</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <link href="style1.css" rel="stylesheet" type="text/css"/>
    </head>
    <body>
    <div id="header">
    <div id="sitebranding">
    <h1>BubbleUnder.com</h1>
    </div>
    <div id="tagline">
    <p>Diving club for the south-west UK - let's make a splash!</p>
    </div>
    </div><!-- end of header div -->
    <div id="navigation">
    <ul>
    <li><a href="index.html">Home</a></li>
    <li><a href="about.html">About Us</a></li>
    <li><a href="contact.html">Contact Us </a></li>
    </ul>
    </div>
    <div id="bodycontent">
    <h2>Contact Us</h2>
    <p>To find out more, contact Club Secretary Bob Dobalina on 01793 641207 or email <a
    </div><!-- end of bodycontent div -->
    </body>
    </html>
 
 
 
حالا بياييد به فايل css خود يک borderبه هر يک از عناصر خود در صفحه اضافه کنيم. اين استايل را در انتهاي فايل css خود درج نماييد، بنابراين باعث مي شود تا براي تمامي عناصر سايت خود بردر را بکار ببريد و عنصري از قلم نيفتد و چنانچه عنصري داراي بردر است اين خصيصه برايش تکرار خواهد شد.
 
 
 
    #header, #sitebranding, #tagline, #navigation, #bodycontent {
    border: 1px solid red;
    padding: 2px;
    margin-bottom: 2px;
    }
 
 
در اينجا من براي عناصر از پدينگ و مارجين پايين استفاده کرده ام تا ديدن عناصر درون هر قسمت از اين بردر ها را براي خود آسان نماييم. تصوير ايجاد شده را مي توانيد در عکس پايين ملاحظه بفرماييد.
 
design-web-141.jpg
اين تصوير کمي زشت به نظر مي رسد، درسته؟ اين تصوير حتي براي مدت کوتاهي زشت تر هم خواهد شد زمانيکه ما متن بخش درباره ما را جابجا مي کنيم. همانطور که شما هم مي دانيد زمانيکه ميخواهيد دکوراسون منزل خود را تغيير دهيد تمامي لوازم منزل خود را جا بجا مي کنيد و جاي اصلي آنها را تغيير مي دهيد، زمانيکه در حال انجام اين کار هستيد و نصفي از کار خود را انجام داده ايد با اينکه ظاهر منزل به هم ريخته است اما مي دانيد اين جريان موقتي است و اين به هم ريختگي پايان خواهد يافت. در مورد وب سايت ما و اين تصوير نيز دقيقا همين روند پابرجاست.
 
 
موقعيت دهي مطلق( absolute) :
 
 
شايد به جرات بتوان گفت که راحت ترين روش براي موقعيت دهي به عناصر استفاده از موقعيت دهي مطلق براي عناصر است. در هنگام استفاده از موقعيت دهي مطلق مي بايست موقعيت آن عنصر را از بالا و چپ صفحه نيز معين کنيم. تصور کنيد از يک مغازه جواهر فروشي مي خواهيد خريد کنيد و آدرس يک قطعه طلا را مي خواهيد به شخص فروشنده بدهيد، مي گوييد " مي توانم آن ساعتي را که در ستون پنجم است و از بالا در رديف سوم قرار دارد را ببينم؟"
استفاده کردن از موقعيت دهي مطلق به سادگي انجام مي شود تنها کافيست که جهت هاي مد نظر خود را (موقعيت آن عنصر از بالا و چپ) در کنار موقعيت مطلق داده شده به عنصر در فايل css آن اضافه نماييد. در مثال زير، ما موقعيت هاي top و left را براي يک div با عرض 90px در نظر گرفته ايم تا هم از بالا و هم از سمت چپ پنجره مرورگرمان به ميزان px200 فاصله ايجاد کرده ايم.
 
 
 
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Absolute Positioning</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <style type="text/css">
    #redblock {
    position: absolute;
    top: 200px;
    left: 200px;
    color: white;
    background-color: red;
    width: 90px;
    height: 90px;
    padding: 5px;
    }
    </style>
    </head>
    <body>
    <h1>Absolute Positioning</h1>
    <div id="redblock">This is the red block.</div>
    <p>The red block is positioned 200 pixels from the top and 200 pixels from the left.</p>
    </body>
    </html>
 
 
design-web-142.jpg
 
 
آماده شدن براي جابجايي عنصر با استفاده از موقعيت دهي:
 
در اين قسمت به موقعيت دهي مطلق به عناصر و با توجه به فاصله آنها از بالا و چپ نسبت به پنجره مرورگر شروع مي کنيم. به همين دليل مي بايست ابتدا زماني را در نظر بگيريد و استايل هاي موقتي را که داده ايد حذف کنيد. در نتيجه ما نيز استايل هاي پدينگ و بردر داده شده را که به عنصر body مان داده بوديم پاک مي کنيم.
 
 
- فايل style. css را باز کردهو پدينگ و بردر داده شده به عناصر Body را پاک کنيد.
- در عوض به جاي آن، دو خصيصه padding و margin را نوشته و مقادير آنها را برابر با صفر قرار دهيد.
استايل هاي بکار برده شده براي عناصر body شما در فايل css مي بايست مانند زير باشد:
 
 
 
    body {
    background-color: #e2edff;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    line-height: 125%;
    padding: 0;
    margin: 0;
    }
 
 
 
حالا مرورگر خود را refresh نماييد آنچه که ملاحظه مي نماييد مي بايست همانند تصوير زير باشد:
 
 
 
design-web-143.jpg
 
 
تگ هاي سر تيتر درون صفحه يعني BubbleUnder.com و About Us به وسيله مارجين احاطه شده اند. که اين مارجين توسط مرورگر به آنها داده شده حتي اگر ما خودمان به آنها مارجين ندهيم. ايده خوبي است که بياييم و اين مارجين ها را از بين ببريم وسعي کنيم تا تيترها تا آنجايي که امکان دارد به گوشه بالا و سمت چپ div دربرگيرنده آن نزديک شوند. اين امر باعث مي شود تا موقعيت دهي به تيتر ها براي ما راحتتر شده و همچنين مطمئن مي شويم که صفحه وب ما درون تمامي مرورگر ها به صورت يکسان نمايش مي يابد.
 
- در فايل style.css تگ h1 را بيابيد.
- خصوصيت جديدي به آن اضافه نماييد و مقدار مارجين آن را برابر با صفر قرار دهيد.
 
    h1 {
    font-size: x-large;
    background-color: navy;
    color: white;
    padding-top: 2em;
    padding-bottom: .2em;
    padding-left: .4em;
    margin: 0;
    }
 
 
- tagline p# را نيز درون فايلcss يافته و مقدار مارجين آن را حذف نماييد:
 
 
 
    #tagline p {
    font-style: italic;
    font-family: Georgia, Times, serif;
    background-color: #bed8f3;
    border-top: 3px solid #7da5d8;
    border-bottom: 3px solid #7da5d8;
    padding-top: .2em;
    padding-bottom: .2em;
    padding-left: .8em;
    margin: 0;
    }
 
design-web-144.jpg
خوب حالا در اين مرحله سايت شما از هر زمان ديگري زشت تر خواهد شد اما مهم نيست و نبايد نگران باشيد چرا که اين امر موقت است و تنها بايد توجه داشته باشيد که براي اينکه به راحتي جابجا شدن عناصري از صفحه را که مي خواهيد و به صورت مطلق جاي آنها را درون صفحه معين کنيد را مشاهده نماييد به آنها Border اي با رنگ قرمز بدهيد تا جابجايي آنها برايتان مشخص باشد. سپس به انتهاي فايل css خود خصوصيت جديد زير را اضافه نماييد.
 
    #navigation, #bodycontent, #header {
    position: absolute;
    }
 
حالا فايل css را ذخيره کرده و مجددا صفحه سايت را refresh نماييد.
 
• به هيچ وجه از به هم ريختگي سايت خود نگران نشويد !
 
 
حتما الان از به هم ريختگي سايت خود ناراحت هستيد و با خود مي گوييد که آيا هر بار که مي خواهيد از موقعيت دهي مطلق استفاده نماييد با همچين صحنه اي روبرو خواهيد شد؟! بسياري از طراحان وب سايت براي هر عنصري از سايت که مي خواهند از موقعيت دهي مطلق استفاده کنند از همان ابتدا فاصله آن را از بالا و سمت چپ پنجره مشخص مي نمايند تا آن عنصر سر جاي خود قرار گيرد و با تصويري مانند آنچه که شما با آن مواجه شده ايد را برخورد نکنند، اين کار تنها با تمرين امکان پذير است و به نظر من اهميت کار در اينجاست که شما با اين روند به طور کامل آشنا شويد.
 
 
 
design-web-145.jpg
همانطور که ميبينيد هر سه قسمتي که مقدار مطلق گرفته اند در گوشه چپ و بالاي سايت بر روي يکديگر افتاده اند، چون ما به مرورگر براي هر يک از آنها مقدار مجزايي نداده ايم و بنابراين مرورگر تنها آنها را همانطور که در سورس مقدار دهي شده اند نمايش مي دهد. تنها مي داند که آنها به طور مطلق مقدار دهي شده اند و اينکه موقعيت هر يک از آنها کجاست را نمي داند.
پس بياييد با جابجا کردن محتواي اصلي سايت و منوي راهبري به سمت پايين محتواي تگ Header را ببينيد. در فايل css خود دستور زير را اضافه کنيد:
 
    #navigation, #bodycontent {
    top: 120px;
    }
 
اين دستور باعث مي شود تا دو عنصر , #navigation #bodycontent به سمت پايين شيفت يابند. اين تغيير را مي توانيد در تصوير زير ببينيد. حالا موقعيت از top را براي اين دو عنصر تعيين کرديم اما همانطور که در شکل مي بينيد، منوي راهبري و متن درباره ما بر روي هم ديگر افتاده اند پس از سمت چپ به آنها موقعيت (فاصله) مي دهيم تا در کنار يکديگر قرار گيرند. به همين دليل به عنصر bodycontent به اندازه px200 از سمت چپ فاصله مي دهيم تا از منوي راهبري که پهنايي برابر با 180px دارد فاصله گرفته و در کنار آن قرار گيرد.
 
 
 
design-web-146.jpg
پس با توجه به توضيحات داده شده آنچه که مي بايست به css خود اضافه کنيد تا ظاهر سايت درست شود، بدين صورت است:
 
    #navigation, #bodycontent, #header {
    position: absolute;
    }
    #navigation, #bodycontent {
    top: 120px;
    }
    #bodycontent {
    left: 200px;
    }
 
 
 
design-web-147.jpg
 
 
براي اينکه طراحي صفحه سايت ما تمام شود همچنان کمي کار لازم است تا انجام شود:
 
 
- محدوده header و tagline تا انتهاي سطر ادامه ندارند.
- بين tagline و h1 فاصله بيهوده اي وجود دارد.
- پدينگ و بردر هاي قرمز داده شده به عناصر را مي بايست حذف کنيم.
- يک يا دو کامنت مي بايست به css مان اضافه کنيم تا توضيح بدهيم که در اين قسمت چه کاري انجام داده ايم.
 
خوب حالا شروع مي کنيم به ايجاد تغييرات گفته شده در بالا تا طرح نهايي اين صفحه از سايتمان ساخته شود.
 
 
-  تگ body و منوي راهبري را از بالا به جاي px120 به ميزان 107px فاصله دهيد . اين کار باعث مي شود تا پس از حذف کردن بردر هاي قرمز فاصله ميان تگ ها مناسب باشد.
- سپس به مرورگر ، تگ headerو tagline بگوييد تا سطر را به طور کامل اشغال کنند.(اين کار با اجراي دستور width براربر با 100% عملي خواهد شد.)
- بردرهاي قرمز رنگي را که پيش تر ايجاد کرده بوديم را حذف مي کنيم.
- در نهايت فکر خوبيست تا براي تمامي عناصري که موقعيت مطلق داده ايم کامنتي براي توضيح بنويسيم تا بدانيد که چکاري انجام داده ايد.
 
 
به اين ترتيب آنچه که با توضيحات بالا براي ايجاد تغيير در فايل css خود ايجاد کرده ايم، به صورت زير خواهد بود:
 
 
    /*
    This section deals with the position of items on the screen.
    It uses absolute positioning - fixed x and y coordinates measured
    from the top-left coer of the browser's content display.
    */
    #navigation, #bodycontent, #header {
    position: absolute;
    }
    #navigation, #bodycontent {
    top: 107px;
    }
    #bodycontent
    left: 200px;
    }
    #header {
    width: 100%;
    }
 
 
به اين صورت سوال مطرح شده اين است که اين تغييرات وب سايت ما را به چه شکلي در مي آورد؟ صفحه ساخته شده وب شما نيز بايد همانند تصوير زير باشد:
 
 
 
design-web-148.jpg
 
 
تقريبا مي توان گفت که ظاهر سايت عالي شده است اما يک کار کوچک ديگر نيز مي توان انجام داد تا ديگر طراحي سايت ما عالي به نظر برسد. به تگ Header يک بردر از بالا با ضخامت 3px بدهيد. 
 
    #navigation {
    width: 180px;
    background-color: #7da5d8;
    }
    #header {
    border-top: 3px solid #7da5d8;
    }
 
 
اينک فايل css خود را ذخيره کرده و مرورگر خود را refresh نماييد. تصوير نهايي به اين صورت خواهد بود:
 
 
 
design-web-149.jpg
 
ادامه دارد اگر مورد استقبال قرار گيرد!

برچسب: طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده: ali تاريخ: دوشنبه 10 تير 1392 ساعت: 13:28

 
تفاوت هاست و دامين چيست؟
 
اين سواليست که اکثر افرادي که تازه با دنياي اينترنت آشنا شده اند و قصد راه اندازي وبسايت دارند برايشان مطرح مي شود!
 
تفاوت هاست و دامين با تعريف آنها مشخص مي شود:
 
هاست : Host به فضايي گفته مي شود که داده ها و کدهاي وب سايت بر روي آن قرار مي گيرند و امکاناتي از قبيل دسترسي به ديتابيس، ارسال و دريافت ايميل، اجراي کدها و … را فراهم ميکند.
اين فضا توسط شرکت هاي هاستينگ بر روي سرورهايشان ايجاد شده و به مشتريان اجاره داده مي شود.
برخي از خصوصياتي که در هنگام اجاره سرويس هاستينگ بايد به آن توجه داشت عبارت اند از :
 
    ميزان فضا (Quata) : مثلا 100 مگابايت، 1 گيگابايت، …
    نوع هاست : ويندوز يا لينوکس
    کشوري که سرور هاستينگ در آن قرار دارد.
    تعداد اکانت هاي ايميل
    تعداد ديتابيس ها
    ميزان پهناي باند (bandwidth) : حجم اطلاعاتي که در يک ماه مي توان ارسال و دريافت کرد.
    پشتيباني از زبان هاي برنامه نويسي : مثل PHP, ASP و …
 
دامين : دامين، دامنه يا دومين (domain) به نامي گفته مي شود که وب سايت از طريق آن قابل دسترس خواهد بود. مثلا شما براي ورود به سايت شرکت اينسا بايد در نوار آدرس مرورگر خود insa.co.ir را تايپ کنيد تا وارد اين سايت شويد، که به insa.co.ir دامين گفته مي شود.
 
دامين ها از دو بخش تشکيل شده اند، Name و tld . در مثال بالا insa نام دامنه و co.ir. که در انتهاي دامين قرار دارد tld است. (به tld پسوند دامنه نيز گفته مي شود)
 
برخي پسوندهاي متداول عبارت اند از : com , net , org , ir , …
 
براي ثبت دامين مي بايست از طريق شرکت هايي که خدمات ثبت دامين ارائه مي دهند اقدام کنيد و به اين نکته توجه داشته باشيد که دامنه ها نيز مانند هاست تاريخ انقضا دارند! بدين معني که صاحب دامنه مي بايست دامنه را در بازه زماني مشخص (1 سال، 5 سال، …) تمديد کند.
 
 
 

برچسب: طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده: ali تاريخ: چهارشنبه 5 تير 1392 ساعت: 15:31

صفحه بندی